Error detection and correction system



A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM Aug. 10, 1965 52 Sheets-Sheet 2 Filed July 26. 1960 Q9 0- r I m mnEo m OHP 0 33 cm mam Q! :m, 9 mm b .0 W0. 2 m LO Q 2 26 0| r 0 Q 6 N E0 m 1% mm 0 3 3Q mFm mam Q10 0 a N E o m "E mm x Q o o um mmm mmm v m E 3 0m fio' o 9 F WW 0 N nEo Nun; M Z mwQ mm? Emm ow? 9Q 52 Sheets-Sheet 3 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM Filed July 26, 1960 Aug. 10, 1965 52 sheets-sheet 4 A mw mwH L A. HAMBURGEN n Q GE E0 ZQFUmmmOU mOmmm mhm hm ohm ERROR DETECTION AND CORRECTION SYSTEM [0 ZOFUUEEOU 101mm mom 8% Aug. 10, 1965 Filed July 26. 1960 mow/ mmT N O EE E0 ZOEUMEEOU mOmmm F O EE wtz: 65% 62 2am 5mm 2 9mm TO ZOFUwmmOU mOmmm 52 Sheets-Sheet 5 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM N y; A

Aug. 10, 1965 Filed July 26. 1960 Aug. 10, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM 52 Sheets-Sheet 6 Filed July 26, 1960 MZEQ 02E wZmE.

52 Sheets-Sheet 7 mhm 1 m2 (.5 to zoFuwmmou mommm 8? wow R adE X 8F 5 to zoFummmou mommw m T Jomkzou 10k? w aim fi JoEzou m2 to zoFummmou m0mmw.

F lw a mm mow/ Ohm A. HAMBURGEN Aug. 10, 1965 ERROR DETECTION AND CORRECTION SYSTEM Filed July 26, 1960 a A mmm mmv Aug. 10, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM Filed July 26, 1960 52 Sheets-Sheet 8 Aug. 10, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM 52 Sheets-Sheet 9 Filed July 26, 1960 LCONTROL TENS Aug. 10, 1965 A. HAMBURGEN 3,200,372

ERROR DETECTION AND CORRECTION SYSTEM Filed July 26, 1960 52 Sheets-Sheet 1O 44 PUT STORAGE WITCH CONTROL 5 OUT TENS CONTROL Augnlo, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM 52 Sheets-Sheet 11 Filed July 26. 1960 Aug. 10, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM 52 Sheets-Sheet 12 Filed July 26. 1960 m modiokw F312 Non CHARACTER SENSE Aug. 10, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM Aug. 10, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM 52 Sheets-Sheet 15 Filed July 26, 1960 DN mUHrH 0 Q EE m QJUE A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM Aug. 10, 1965 52 Sheets-Sheet 17 Filed July 26. 1960 OmN wmh

g 35% Q GE OPOP (vb OWN NmH oon mm 9? Q EE :90 xomzo QR K m? 4 1023 mi zoFummmou mommm z- 10, 1965 A. HAMBURGEN 3,200,312

ERROR DETECTION AND CORRECTION SYSTEM Filed July 26. 1960 52 Sheets-Sheet 18 Aug. 10, 1965 A. HAMBURGEN 3,200,372.

ERROR DETECTION AND CORRECTiON SYSTEM Filed July 26, 1960 52 Sheets-Sheet 19 n I) la I E? N g C) F) a 6 060 8 9 H P* (D I 5% w m N m 2, 8 w Q Q ZN ZN I 9 P l- (P N r 8 a 53 go g 8 o co EN :0 00 g;

O I a $2 LL Aug. '10, 1965 A. HAMBURGEN ERROR DETECTION AND CORRECTION SYSTEM Filed July 26, 1960 52 Sheets-Sheet 20 Q OH 

6. IN A DATA PROCESSING SYSTEM IN WHICH DATA IS REPRESENTED BY DATA ITEMS ARRANGED IN GROUPS, EACH OF SAID ITEMS HAVING A PREASSIGNED DECIMAL NUMERICAL VALUE, AND EACH OF SAID GROUPS HAVING ASSOCIATED THEREWITH A CHECK ITEM HAVING A DECIMAL NUMERICAL VALUE DETERMINED BY THE UNITS ORDER SUM OF THE NUMERICAL VALUES OF THE DATA ITEMS IN THE CORRESPONDING GROUP, AND IN WHICH SYSTEM AN UNCERTAINING OF ANY ITEM IN A GROUP IS DESIGNATED BY AN UNCERTAINING INDICATION SUBSTITUTED FOR THE UNCERTAIN ITEM, MEANS FOR CORRECTING AN UNCERTAINITY OCCURRING IN ANY ONE OF SAID GROUPS COMPRISING, IN COMBINATION, STORAGE MEANS FOR RECEIVING AND STORING IN SEQUENCE DECIMAL NUMERICAL VALUES OF THE ITEMS IN SAID GROUPS AND UNCERTAINITY INDICATIONS IN EACH OF SAID GROUPS, ADDING MEANS CONNECTED TO SAID STORAGE MEANS FOR ADDING THE SUCCESSIVE NUMERICAL VALUES FOR EACH ITEM IN A GROUP AND FOR SUPPLYING THE COMPUTED UNITS ORDER SUM DIGIT FOR EACH OF SAID GROUPS 